home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 15084 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.2 KB

  1. Path: phylo.life.uiuc.edu!badger
  2. From: badger@phylo.life.uiuc.edu (Jonathan Badger)
  3. Newsgroups: comp.lang.c++,comp.lang.java
  4. Subject: Re: Java: What's the Big Deal?
  5. Date: 3 Apr 96 15:59:31 GMT
  6. Organization: University of Illinois at Urbana
  7. Message-ID: <badger.828547171@phylo.life.uiuc.edu>
  8. References: <milodDoF9JF.K32@netcom.com> <1996Mar20.154600.12011@amc.com>      <milodDoL1uy.581@netcom.com> <4jpvus$6hu@wavefront.wavefront.com>
  9. NNTP-Posting-Host: phylo.life.uiuc.edu
  10.  
  11. pohl@screaming.org (Pohl Longsine) writes:
  12.  
  13. >Since Java is based upon a VM with an "instruction set" one could write a 
  14. >compiler for any language, the output for which is the "object code" of the 
  15. >VM.   (Unless there's some design flaw in the VM architecture that I'm 
  16. >unaware of.)  
  17.  
  18. Indeed. This is entirely possible. Those who have been around for
  19. awhile may remember UCSD Pascal, a system that used a virtual machine
  20. in a very similar way to Java. There were Fortran and COBOL compilers
  21. that outputed "p-code" (as the VM code was called) as well. If Java
  22. really takes off in reality in the future (and not just in media hype
  23. like today) I would imagine that lots of compilers for various
  24. languages will be created that will output code capable of being
  25. interpreted by Java interpreters.
  26.